/**************************************************************************************************
* Title: SmurfsRigidBody.cpp
* Author: Gael Huber
* Description: Holds a rigid body used for physics and collision systems.
**************************************************************************************************/
#include "SmurfsRigidBody.h"

/**************************************************************************************************
* Constructor
**************************************************************************************************/
RigidBody::RigidBody(void) {
}

/**************************************************************************************************
* Constructor defining dimensions
**************************************************************************************************/
RigidBody::RigidBody(Vector3 axes, Vector3 halfWidths) {
	this->axes = axes;
	this->halfWidths = halfWidths;
}

/**************************************************************************************************
* Destructor
**************************************************************************************************/
RigidBody::~RigidBody(void) {
}

/**************************************************************************************************
* Move the rigid body according to it's particularly movement pattern
**************************************************************************************************/
void RigidBody::move(void) {
	position += velocity;		
}